This document provides an introduction to agent-based systems, including definitions of key concepts like software agents, intelligent agents, autonomous agents, and multi-agent systems. It discusses the characteristics that distinguish agents from regular software and gives examples of application domains for agent-based systems like workflow, information retrieval, and e-commerce. Finally, it lists some organizations related to agent research and popular agent development kits.